Table of Contents
Fire Detect Event
Function Introduction
Fire Detect Event
explanation
- 1. This event supports power-off retransmission
- 2. When the event response interval is exceeded, the event will be retransmitted
Request message style
{
"operator": "FireDetect",
"deviceInfo": {
"serialNumber": "I320013590DEA0BE21F6958",
"platformId": "1234556666"
},
"info": {
"eventId": 1,
"time": "2020-03-31T10:10:01+08:00",
"fireTemperature": {
"temperature": 0,
"unit": "celsius",
"intensity": "normal"
},
"fireRect": {
"left": 0,
"right": 100,
"top": 0,
"bottom": 100
},
"fireImageInfo": {
"width": 480,
"height": 768,
"length": 6092,
"picture": "data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDACcbHSIdGCciICIsKScuO2I/O zY2O3hVWkdijnyVkot8iYacsOC+nKbUqIaJw//G1Ojv+/77l7z////0/+D2+/L/2wBDASksLDszO3M/P 3PyoYmh8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL/wAARC AGYAUADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEA wUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0N TY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp 6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBA QEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhc RMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZ GVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0 tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCSiiitTEKKKKAClopKACiiigYUU UUAFFFFABRRRQAUopKUUAW4elSSD5aig6Cpn+7UllTvRQetFIAooooAKKKKACiiigApKWigBKKWigBKK KKACiiigAPSojUtRt1qkSxtFFFMkKKKKBjqKKKBBRRRQAUUUUAFFFFACUUtFACUUUUAFFFFAwpRSUooA s29WG+7Va3PNWj0qSkU2+9SU5/vU2kMKKKKACiiigAooooAKKKKACiiigBKWiigApKWigBKY1SU1qaEy OkpTRVkBRRRSGLRSUtAgooooAKKKKACiiigAooooAKKTNBNAC0lJmkJoGOzQDUO/Bo8zHSgC7bn5qtkj FZUU+1uateeMZzUstCyfepuaY8meaj80UgJ80ZqEPzTt3NAElFM3c07NAC0UZooAKKKKACiiigAooooA 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 KUGiigAooooABS0lFAATQBRRQMWikooA//Z",
"pictureLength": 6594
}
}
}
Request message parameters
Message field name | Type | description | Required |
---|---|---|---|
deviceinfo | |||
serialNumber | string | Device serial number | Yes |
platformID | string | platform ID | No |
info | |||
eventId | interger | Event ID. For the same event, the ID is the same | Yes |
time | string | The time when the event occurred, in accordance with the ISO 8601 time format. Please refer to the ISO8601 standard for the combination of date and time. | Yes |
fireTemperature | struct | ||
temperature | double | Flame temperature value, floating point type | Yes |
unit | string | The unit of flame temperature, which can be celsius (degrees Celsius) or fahrenheit (degrees Fahrenheit). Note: This field will only be displayed if the device hardware supports the body temperature detection function. | Yes |
intensity | string | The intensity of the flame temperature (NotSupport-not supported; Normal-normal temperature; Hight-high temperature) | Yes |
fireRect | Yes | ||
Left | interger | Left coordinate of the flame area | Yes |
Right | interger | Right coordinate of the flame area | Yes |
Top | interger | Top coordinate of the flame area | Yes |
Bottom | interger | Bottom coordinate of the flame area | Yes |
fireImageInfo | |||
width | interger | picture width | Yes |
height | interger | Image height | Yes |
pictureLength | interger | file size,A value of 0 indicates no image data | Yes |
picture | string | Image base64 encoded string | Yes |
base64PicLength | interger | Image base64 encoded string length | Yes |
pictureMd5 | string | Original image MD5 value | Yes |
Response Message Style
{
"operator": "FireDetect-Ack",
"info": {
"eventId": 1
},
"result": {
"errorNo": 0,
"description": "ok"
}
}
Response message parameters
Message Field Name | describe | Required or not |
---|---|---|
eventID | Event ID, for the same event, the ID is the same | yes |